package br.com.jvet.infra;

import java.util.List;

import javax.ejb.Local;

import org.apache.log4j.Logger;

import br.com.jvet.entidade.Raca;
import br.com.jvet.entidade.TipoAnimal;
@Local
public interface RacaFacade {
	public final Logger LOG = Logger.getLogger(RacaFacade.class);
	
	public void incluir(Raca obj) throws Exception;

	public void alterar(Raca obj) throws Exception;

	public void excluir(int id);

	public Raca consultarPorId(int entityID);

	public List<Raca> listar();
	
	public List<Raca> buscaPorTipoAnimal(TipoAnimal tipo);

	public void validarDados(Raca obj) throws Exception;

}
